namespace ProduceBasicData.Api.DTO
{
    /// <summary>
    /// 物料类型DTO
    /// </summary>
    public class MaterialTypeDTO
    {
        /// <summary>
        /// ID
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 类型编码
        /// </summary>
        public string TypeCode { get; set; }

        /// <summary>
        /// 类型名称
        /// </summary>
        public string TypeName { get; set; }

        /// <summary>
        /// 类型描述
        /// </summary>
        public string TypeDesc { get; set; }

        /// <summary>
        /// 是否需要默认工艺路线
        /// </summary>
        public bool RequireDefaultCraft { get; set; }

        /// <summary>
        /// 排序
        /// </summary>
        public int SortOrder { get; set; }

        /// <summary>
        /// 是否启用
        /// </summary>
        public bool IsEnabled { get; set; }
    }
}